provide clarification - English Synonyms Dictionary